﻿/*全局定义*/
*{margin: 0px; padding: 0px;}
body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #454545; background: url(../images/body_bg.gif) repeat-x;}
.bg{background: url(../images/bo_bg.gif) repeat-x;}
.clear{clear: both; height: 0px;}
img{border:none;}
h1,h2{font-family: "微软雅黑";}
ul,li{margin: 0px; padding: 0px;}
a:link,a:visited,a:active{font-size: 12px; color: #454545; text-decoration: none;}
a:hover{color: #013d80; text-decoration: underline;}
a{blur:expression(this.blur());}
a{outline:none;}

/*网页头部*/
#header{width: 1000px; margin: 0px auto; overflow: hidden; background: url(../images/header_bg.jpg) no-repeat;}
#logo{height: 110px; float: left; overflow: hidden;}
#tel{float: right; padding-top: 40px; padding-right: 28px;}

/*导航条*/
#navbar{width: 1000px; float: left; margin: 0 auto;}
#navbar ul{list-style: none; margin-left: -13px;}
#navbar li{float: left;}
#navbar li a{width: 135px; height: 44px; line-height: 44px; display: block; text-align: center; color: #fff; font-size: 14px;}
#navbar li a:hover{color: #064c96; text-decoration: none; background: url(../images/nav_line.jpg) no-repeat center top;}

#banner{width: 100%; float: left; margin: 0 auto; text-align: center;}
.js {width: 1000px; height: 441px; position: relative; margin:0 auto;}
.jsNav {margin: 0; padding: 0;background: url(../images/jsNav.gif) no-repeat;}
.prevBtn {background: url(../images/jsNav.gif) no-repeat;}
.nextBtn {background: url(../images/jsNav.gif) no-repeat}
.imgSelected {background: url(../images/jsNav.gif) no-repeat}
.jsNav {width: 125px; height: 30px; position: absolute; right: 10px; bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.jsNav a:link,.jsNav a:visited,.jsNav a:active{width: 25px; line-height: 30px; float: left; color: #0586f9; vertical-align: middle; text-align: center;}
.prevBtn {height: 30px; background-position: 0px -30px;}
.nextBtn {height: 30px; display: block;  background-position: -100px -30px;}
.imgSelected {background-position: 1px -60px; COLOR: #000;}

/*主体内容*/
#container{width: 1000px; margin: 0 auto; overflow: hidden;}
#wrapper{width: 1000px; margin: 0 auto; margin-top: 18px; overflow: hidden;}
#mainbox{width:100%; float:left; margin: 0 auto;}
#content{margin: 0 236px 0 290px;}

/*首页产品分类*/
#product_list{width: 1000px; float: left; margin: 0 auto; padding-bottom: 29px;}
#product_list img{float: left; padding-top: 14px;}

/*首页产品推荐*/
#commend{width: 438px; float: left; _float: none; margin-left: 18px;}
#commend h1{height: 39px; line-height: 39px; padding-left: 18px; color: #013d80; font-size: 14px; background: url(../images/title_02.jpg) no-repeat;}
#commend span{float: right; margin-top: -24px; padding-right: 15px;}
#commend ul{list-style: none; padding-left: 18px;}
#commend li{float: left;}
#commend li a{display: block; margin-right: 19px;}
#commend li img{padding: 2px; border: solid 1px #d1d8df; text-align: center;}
#commend h3{line-height: 18px; padding-top: 8px; padding-bottom: 5px; font-weight: normal; text-align: center;}
#product{width: 436px; float: left; padding-bottom: 15px; border: solid 1px #d1d8df; border-top: none;}
#demo{width: 433px; float: left; margin-top: 16px;}

/*首页左侧内容*/
#submainbox{width: 290px; float: left; margin-left: -1000px;}
#company{width: 290px; float: left; margin: 0 auto;}
#company h2{height: 39px; line-height: 39px; padding-left: 18px; color: #013d80; font-size: 14px; background: url(../images/title_01.jpg) no-repeat;}
#company span{float: right; margin-top: -24px; padding-right: 15px;}
#company img,#contact_us img{padding-bottom: 8px;}
#company p{line-height: 22px; padding: 12px 15px 12px 14px; border: solid 1px #d1d8df; border-top: none;}

/*首页左右侧内容*/
#siderbox{width: 236px; float: left; margin-left: -236px;}
#contact_us{width: 236px; float: left; margin: 0 auto;}
#contact_us h2{height: 39px; line-height: 39px; padding-left: 18px; color: #fff; font-size: 14px; background: url(../images/title_03.jpg) no-repeat;}
#contact_us ul{height: 201px; padding: 12px 13px 0 14px; line-height: 22px; color: #fff; background: url(../images/lxfs_bg.jpg) no-repeat;}

#contact_us ul li{
line-height:22px;
list-style:none;
}
#contact_us ul li a{
color:#FFFFFF}


/*内页左侧内容*/
#sidebar{width: 235px; float: left; margin: 0 auto;}
#plist{width: 233px; float: left; border: solid 1px #d1d8df;}
#plist h2{height: 29px; line-height: 29px; margin-top: 13px; margin-left: 13px; padding-left: 25px; font-size: 14px; color: #fff; background: url(../images/title_04.jpg) no-repeat;}
#plist ul{list-style: none; padding: 10px 0 15px 13px;}
#plist li{background: url(../images/plist_li.jpg) no-repeat 0 10px;}
#plist li a{height: 35px; line-height: 35px; display: block; padding-left: 30px;}

#contact{width: 235px; float: left; margin-top: 15px;}
#contact p{padding: 3px 15px 12px 13px; line-height: 26px; border: solid 1px #d1d8df; border-top: none;}

/*其它页面主要部分*/
#secondary,#default_inside{width: 737px; float: right; margin: 0 auto;}
#secondary h1,#default_inside p.title{height: 32px; line-height: 32px; padding-left: 15px; font-size: 16px; color: #013d80; font-weight: bold; border-top: solid 1px #d1d8df; border-bottom: solid 1px #d1d8df;}
#secondary p{line-height: 30px; padding: 10px 15px 0 15px; text-indent: 24px;}

#default_conter h1{padding: 20px 0px; text-align: center; font-size: 16px; font-weight: bold; color: #013d80; background: none;}
span.fast{height: 32px; line-height: 32px; float:right; margin-top: -32px; padding-right: 20px; color: #7b7b7b;}
span.fast a:link,span.fast a:visited,span.fast a:active{color: #7b7b7b; font-weight: normal; text-decoration: none;}
span.fast a:hover{color: #013d80; text-decoration: underline;}

/*全部产品页面*/
#chanpin{width: 737px; margin: auto; padding-top: 10px;}
ul.imglist{list-style-type: none; text-align: center;}
ul.imglist li{width: 219px; height: 190px; float: left; margin-right: 24px; _margin-right: 21px;}
ul.imglist li a{display: block;}
ul.imglist li img{text-align: center; padding: 2px; border: solid 1px #d1d8df; margin: 10px 0;}
ul.imglist li h3{font-size: 12px; font-weight: normal;}

/*上下分页*/
#several{float: left; width: 90%; margin: 20px 0px; text-align:center; color: #454545;}
#several span.current,#several a:link,#several span.current,#several a:visited{line-height: 42px; color:#454545; border:1px solid #d1d8df; text-decoration:none; padding: 3px 5px; margin-left:5px;}
#several span.current,#several a:hover{color: #013d80; border:1px solid #013d80; text-decoration:none;}

/*产品详细页面及上一个下一个*/
#cp_lr{width: 90%; margin: 0px auto; padding-top: 15px; padding-bottom: 10px; text-align:center;}
#cp_lr img{float: none; margin: 10px auto 20px auto;}
#cp_lr p{text-align: left; padding-left: 30px; padding-bottom: 15px; line-height: 24px;}
#cp_lr td.title{font-weight: bold;}
#cp_lr table,table.rc{word-wrap: break-word; table-layout: fixed; word-break: break-all; border: solid 1px #d1d8df; border-width:1px 0px 0px 1px; margin-left: auto; margin-right: auto; text-align: center; margin-bottom: 15px;}
#cp_lr table th,table.rc th,#cp_lr table td,table.rc td{border: solid 1px #d1d8df; border-width:0px 1px 1px 0px; padding: 5px; text-align:center;}

#up_down{width: 96%; margin: 15px auto 25px auto; padding-left: 15px; line-height: 32px; text-align: left; border: dashed 1px #d1d8df;}
#up_down span a{fong-size: 12px; font-weight: normal; color: #454545; text-decoration: underline;}
#up_down span a:hover{color: #013d80; text-decoration:underline;}

/*产品详细页-相关产品*/
h3.chanpin-title{width: 700px; height: 30px; line-height: 30px; margin: 20px 20px 15px 8px; padding-left: 20px; font-size: 14px; color: #013d80; border: solid 1px #d1d8df;}
#related_product{margin-left: 8px;}
#related_product li img{width: 154px; height: 105px; margin-bottom: 8px; padding: 2px; border: solid 1px #d1d8df; text-align: center;}
#related_product h4{margin:0px; padding: 0px; font-size:12px; font-weight: normal; line-height:22px;}
#related_product li{float:left; width: 154px; padding-right: 24px; _padding-right: 22px; list-style: none; text-align:center}

/*新闻列表详细页面*/
#news-content{width: 737px; float: left; margin: auto;}
#news-content ul{list-style: none; padding-top: 10px; padding-left: 15px;}
#news-content li{line-height: 30px;}
#news-content span{float: right; padding-right: 20px; color: #7b7b7b;}

#news_concern{margin:auto; padding: 10px 28px 0px 30px; line-height:26px; font-size:12px; margin-bottom: 30px; text-align: left;}
#news_concern p{line-height: 26px;}
#news_concern img{margin: 10px 0;}

/*标题下的信息，如发布时间、点击次数等*/
#title_extra{display:block; line-height: 24px; text-align:center; margin:auto;}
p#help{width:92%; margin: 10px auto; line-height: 30px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: left; border: dotted 1px #68d805;}

/*底部内容*/
#footer{width: 100%; height: 89px; clear: both; margin-top: 22px; background: url(../images/footer_bg.gif) repeat-x;}
#footer p{width: 1000px; margin: 0 auto; line-height: 24px; padding-top: 16px; font-family:Arial, Helvetica, sans-serif}

/*手机网站二维码*/
#phone{position: absolute; top: 160px; right: 30px;}
#phone h3{width: 112px; height: 24px; line-height: 24px; text-align:center; background-color: #c8241a; color: #fff; font-size: 12px;}